// pages/list/list.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
	path:'',
	musiclist:[],
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.setData({
      path:wx.getStorageSync('path')
    });

  //请求获取歌曲列表
  var that=this;
	wx.request({
	  url: getApp().globalData.baseurl+'/sleep-music/getname.php', //仅为示例，并非真实的接口地址
	  data: {
	    path:that.data.path,
	  },
	  method:'GET',
	  success (res) {
	    console.log(res.data);
		var list=[];
		for(var i=0;i<res.data.music.length;i++){
			var index = res.data.music[i].indexOf(".");
			var name=res.data.music[i].substring(0,index);
			var obj={
				name:res.data.name[''+name+''],
        url: getApp().globalData.baseurl + '/sleep-music/' + that.data.path + '/' + encodeURI(res.data.music[i]),
			};
			list.push(obj);
			that.setData({
				musiclist:list
			});
		}
	  }
	})

    //获取歌曲列表
    // var that = this;
    // const db = wx.cloud.database();
    // var list = [];  //音频临时路径
    // var listurl = [];  //音频url路径
    // var musiclist = [];
    // db.collection(that.data.path).get({
    //   success(res) {
    //     console.log('查询成功', res.data);
    //     for (var i = 0; i < res.data.length; i++) {
    //       var obj = {
    //         name: res.data[i].name,
    //         url: '',
    //       };
    //       list.push(res.data[i].fileID);
    //       musiclist.push(obj);
    //     }
    //     wx.cloud.getTempFileURL({
    //       fileList: list,
    //       success: res => {
    //         for (var i = 0; i < res.fileList.length; i++) {
    //           listurl.push(res.fileList[i].tempFileURL);
    //         }
    //         for (var j = 0; j < listurl.length; j++) {
    //           musiclist[j].url = listurl[j]
    //         }
    //         console.log(musiclist);
    //         that.setData({
    //           musiclist: musiclist
    //         })
    //       },
    //       fail: err => {
    //         // handle error
    //       }
    //     })
    //   },
    //   fail: err => {
    //     console.log('失败')
    //   }
    // })

  },
  bofang: function(e){
	wx.setStorageSync('name', e.currentTarget.dataset.url.name);
	wx.setStorageSync('url', e.currentTarget.dataset.url.url);
	wx.setStorageSync('index', e.currentTarget.dataset.index);
    wx.navigateTo({
      url: '/pages/player/player',
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function (res) {
    if (res.from === 'button') {
      // 来自页面内转发按钮
      console.log(res.target)
    }
    return {
      title: '助眠之家',
      path: 'pages/list/list?path=' + this.data.path
    }
  }
})